package com.lotus.vigil.model;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 聚合处理类：
 * 故障事件聚合类
 */

@Data
public class FaultEventGroup {

    private String faultId;             // 故障ID
    private Long deviceId;              // 设备ID
    private Integer faultType;          // 故障类型
    private LocalDateTime createTime;   // op_type = 1 （故障产生时间）
    private LocalDateTime dispatchTime; // op_type = 2 （派单时间）
    private LocalDateTime fixTime;      // op_type = 3 （修复时间）


    public boolean isValidGroup(){
        return createTime != null;
    }
}
